package br.unicesumar.persistence;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import br.unicesumar.types.StatusMesa;

/**
 * 
 * @author ProjetoRestaurante
 * 
 */

@Entity
@Table
public class Mesa {

	@Id
	@Column(unique = true, nullable = false)
	private int numeroMesa;

	@Column(unique = false, nullable = false)
	private StatusMesa statusMesa;

	public StatusMesa getStatusMesa() {
		return statusMesa;
	}

	public void setStatusMesa(StatusMesa statusMesa) {
		this.statusMesa = statusMesa;
	}

	public void adicionarItem() {
	}

	public void fecharPedido() {

		// select no banco retornando valor total
	}

	public void abrirPedido() {

		// chamar� uma tela com a lista de produtos
	}

	public int getNumeroMesa() {
		return numeroMesa;
	}

	public void setNumeroMesa(int numeroMesa) {
		this.numeroMesa = numeroMesa;
	}

}
